package com.dong.ui.component;

import com.dong.ui.util.IconUtils;

import javax.swing.*;

/**
 * @description: 公共模态框
 * @author: 陈瑞东
 * @create: 2021-08-30 10:02
 */
public class CommonDialog extends JDialog {

    private boolean isInit = true; // 是否初始化，配合路由使用

    public CommonDialog(){
        this.setIconImage(IconUtils.getTitleIcon());
        // 设置关闭方式
        this.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
        // 设置阻塞
        this.setModal(true);
//        this.setIconImage(ImageIO.read(new File(PathUtils.getRealPath("logo.png"))));
    }

    public boolean isInit() {
        return isInit;
    }

    /**
     * 初始化结束
     */
    public void afterInit() {
        isInit = false;
    }
}
